green (large area of grass) - Francés Inglés Diccionario